engine wire harness - German English Dictionary